Big Huge Thesaurus

thyrotropin-releasing factor

noun